package com.handydata.antifraud.vo.dictinfo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;


import java.util.Date;

import lombok.Getter;
import lombok.Setter;

/**
 * 通用字典表,存储各种简单的字典请求VO对象
 * 
 * @author guolong
 * @email jishu@handy-data.cn
 * @date 2019-08-21 15:18:44
 */
 @ApiModel(value = "通用字典表,存储各种简单的字典请求VO对象")
 @Getter
 @Setter
public class ModifyDictInfoReqVO extends BaseDictInfoReqVO {

	@ApiModelProperty(value = "")
	/****/
	private String id;
	@ApiModelProperty(value = "代码")
	/**代码**/
	private String code;
	@ApiModelProperty(value = "字典名称")
	/**字典名称**/
	private String name;
	@ApiModelProperty(value = "000 产品，001 数据源，002 拒绝城市 003拒绝省 004 城市级别 005 城市gps,  006  apptype ")
	/**000 产品，001 数据源，002 拒绝城市 003拒绝省 004 城市级别 005 城市gps,  006  apptype **/
	private String type;
	@ApiModelProperty(value = "扩展1")
	/**扩展1**/
	private String ext1;
	@ApiModelProperty(value = "扩展2")
	/**扩展2**/
	private String ext2;
	@ApiModelProperty(value = "创建时间")
	/**创建时间**/
	private Date operateTime;
	
	@Override  
    public String toString() {  
        return ToStringBuilder.reflectionToString(this, ToStringStyle.SHORT_PREFIX_STYLE);  
    } 

}
